/**
 * 考试其他功能整合js文件
 * @author HuangS
 * @version 1.0
 */
var token = "";
var timeoutflag = false;
var timeStop = false;
startday = new Date();
clockStart = startday.getTime();
var consumeSecond = 70740;
var timeLimit = 120;
var popFlag = 1;

function formatStr(str){
    var strs = str;
    var lengths = 14;
    if (/.*[\u4e00-\u9fa5]+.*$/.test(strs)) 
        lengths = 14;
    if (strs.length > lengths) {
        strs = strs.substring(0, lengths) + "...";
    }
    return strs;
}

function initStopwatch(){
    var myTime = new Date();
    return ((myTime.getTime() - clockStart) / 1000 + consumeSecond);
}

//触发JS刷新
function changeImg(){
    var img = document.getElementById("img"); 
    img.src = "../../authImage?date=" + new Date();
}

//function getTemporaryTime(){
//    var tSecs = Math.round(get(timeStop));
//    var iSecs = tSecs % 60;
//    var iMins = Math.round((tSecs - 30) / 60);
//    var sSecs = "" + ((iSecs > 9) ? iSecs : "0" + iSecs);
//    var sMins = "" + ((iMins > 9) ? iMins : "0" + iMins);
//    //alert(sSecs+" "+sMins);
//    
//    document.all("temporaryTime2").value = sMins + ":" + sSecs;
//    document.all.examTime2.value = tSecs;
//    window.setTimeout('getTemporaryTime()', 1000);
//    
//    if (popFlag == 1) {
//        if ((timeLimit - sMins) <= 5) {
//            popFlag = 0;
//            $("#msg").show();
//            using('window', function(){
//                $("#msg").window({
//                    minimizable: false,
//                    maximizable: false,
//                    collapsible: false,
//                    modal: true
//                });
//                //$.messager.alert('提示','时间已不多，请注意提交试卷！'); 
//            });
//        }
//    }
//    if (timeLimit - sMins <= 0) {
//        window.setTimeout('void(0)', 1);
//        if (!timeoutflag) {
//            alert("考试时间结束，强制提交试卷！");
//            sub(false);
//        }
//        timeoutflag = true;
//    }
//    return tSecs;
//}

//var myTime = 0;
//function get(e){
//    if (!e) {
//        myTime += 1;
//    }
//    return myTime;
//}

function hidePanel(){
    $("#msg").window('close');
}

//$(document).ready(function(){
//    var menuYloc = $("#floater").offset().top;
//    $(window).scroll(function(){
//        var offsetTop = menuYloc + $(window).scrollTop() + "px";
//        $("#floater").animate({
//            top: offsetTop
//        }, {
//            duration: 600,
//            queue: false
//        });
//    });
//    if (!$.browser.mozilla) {
//        document.oncontextmenu = new Function("event.returnValue=false;");
//        document.onselectstart = new Function("event.returnValue=false;");
//    }
//    else {
//        document.oncontextmenu = function(e){
//            return false;
//        }
//    }
//});
